package com.recharge.domain.vo;

import java.math.BigDecimal;
import java.util.Date;

import com.recharge.common.domain.BaseDO;

import lombok.Data;

@Data
public class ProviderDO extends BaseDO {
    /**
     * 供应商名称
     */
    private String providerName;

    /**
     * 供应商编号
     */
    private String providerNo;

    private String privateKey;

    private String password;

    private String callback;

    /**
     * 电话
     */
    private String telephone;

    /**
     * 联系人
     */
    private String contact;

    /**
     * 邮件
     */
    private String eMail;

    /**
     * 类型
     */
    private Integer type;

    /**
     * 阈值
     */
    private Integer threshold;

    /**
     * 限价类型
     */
    private Integer limitedPriceType;

    /**
     * 警告金额
     */
    private BigDecimal warnAmountt;
    /**
     * 上游余额
     */
    private String balance;

    private Date createDate;

    private Date modifiDate;

    private String creator;

    private String modifier;

    /**
     * 0.停用 1.正常\n            \n            \n            
     */
    private Integer status;

    @Override
    public String toString() {
        return "ProviderDO{" +
                "providerName='" + providerName + '\'' +
                ", providerNo='" + providerNo + '\'' +
                ", telephone='" + telephone + '\'' +
                ", contact='" + contact + '\'' +
                ", eMail='" + eMail + '\'' +
                ", type=" + type +
                ", threshold=" + threshold +
                ", limitedPriceType=" + limitedPriceType +
                ", warnAmountt=" + warnAmountt +
                ", createDate=" + createDate +
                ", modifiDate=" + modifiDate +
                ", creator='" + creator + '\'' +
                ", modifier='" + modifier + '\'' +
                ", status=" + status +
                '}';
    }
}
